ample means - Turc Anglais Dictionnaire